package com.example.miscontactos.Entidades;

import java.util.ArrayList;

import android.content.ContentResolver;
import android.database.Cursor;
import android.provider.ContactsContract.CommonDataKinds;

public class Telefono 
{
	public String numeroTelefono;
 	private String tipoTelefono;
 	
 	public Telefono()
    {
        super();
    }
    
    public Telefono(String telefono) {
        super();
        this.numeroTelefono = telefono;
    }
 	
 	public static ArrayList<Telefono> GetTelefonosContacto(ContentResolver cr, String id)
 	{
 		ArrayList<Telefono> listaTelefono = new ArrayList<Telefono>();
 		
 		Cursor cursor = cr.query(
                CommonDataKinds.Phone.CONTENT_URI, 
                null, 
                CommonDataKinds.Phone.CONTACT_ID +" = ?", 
                new String[]{id}, null);

        while (cursor.moveToNext()) 
        {
        	Telefono telefono = new Telefono();
        	telefono.numeroTelefono = cursor.getString(cursor.getColumnIndex(CommonDataKinds.Phone.NUMBER));
        	telefono.tipoTelefono = cursor.getString(cursor.getColumnIndex(CommonDataKinds.Phone.TYPE));
            listaTelefono.add(telefono);
        } 

        cursor.close();
        
        return listaTelefono;
 	}
}
